# 找出当前目录下所有 hpp + cpp 文件
file(GLOB SRC_LIST "*.cpp" "*.hpp")

target_sources(${CMAKE_PROJECT_NAME}
        PRIVATE
        ${SRC_LIST}
        )


# log日志部分
add_subdirectory(log)

# NativeHandler部分
add_subdirectory(handler)

# net部分 搭建tcp服务器
add_subdirectory(net)

# cache部分,处理文件缓存和管理
add_subdirectory(cache)

# fetcher部分,处理数据获取
add_subdirectory(fetcher)

# util部分 所有工具类
add_subdirectory(util)

